sheep ranch

  1. Noun koyun çiftliği.